replaceable barrel - Spanish English Dictionary